Big Huge Thesaurus

dispatch box

noun